OBJS=  catch.o func.o hash.o inout.o lex.o els_vm.o els_vm_bytecode.o parser.o unit.o els_vm_tree.o main.o els_c_api.o els_script.o
CC=gcc
CFLAGS= -std=c11 -fPIC -I.

T= els
L= els.so
elf: $L	

$L:	 $(OBJS) 
	$(CC)  -o $@ $(OBJS)  -ldl

clean:
	rm -f $T $L $(OBJS) core core.*


